package mest.service.system;

import mest.util.mestUtil;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;

/**
 * @author wscxj
 * @Title DBService.java
 * @description 获取登陆信息
 * @time 2019/12/15 22：00
 **/
@Service
public class DBService {

    @Resource
    HttpServletRequest request;

    /**
     * 根据会话取得该用户所操作的数据库名称
     *
     * @return
     */
    public String getDbName() {
        return mestUtil.getCompanyDB(request);
    }

    /**
     * 根据会话取得该用户所操作的数据库名称
     *
     * @return
     */
    public String getCompanyDB() {
        return mestUtil.getCompanyDB(request);
    }

    /**
     * 根据会话获得当前登陆人的ID
     *
     * @return
     */
    public Integer getUserId() {
        return mestUtil.getUserId(request);
    }

}
